Big Huge Thesaurus

atrium of the heart

noun